package com.bflow.dao.po;


import com.bflow.commons.po.BasePo;

import java.io.Serializable;

/**
 * 功能：BflowRunRecord 流程记录-PO(persistant object) 持久对象
 * 作者：haowen
 * 日期：2018-12-13
 */
public class BflowRunRecordPo extends BasePo implements Serializable {

	private static final long serialVersionUID = -6041760450874905173L;
	
    /**
     * 数据库字段：ID_ 记录ID
	 */
	private String id;
	/**
	 * 数据库字段：INSTANCE_ID 任务ID
	 */
	private String instanceId;
    /**
     * 数据库字段：TASK_ID 任务ID
	 */
	private String taskId;
    /**
     * 数据库字段：LAST_ACT_ID 上个活动ID
	 */
	private String lastActId;
    /**
     * 数据库字段：CUR_ACT_ID 当前活动ID
	 */
	private String curActId;
    /**
     * 数据库字段：CREATE_UID 操作者ID
	 */
	private String createUid;
    /**
     * 数据库字段：CREATE_UNAME 操作姓名
	 */
	private String createUname;
    /**
     * 数据库字段：CREATE_TIME 创建时间
	 */
	private java.util.Date createTime;
    /**
     * 数据库字段：FLAG_ 结论
	 */
	private String flag;
    /**
     * 数据库字段：REMARKS 备注
	 */
	private String remarks;
    /**
     * 数据库字段：EXT_JSON 扩展JSON
	 */
	private String extJson;
    /**
     * 数据库字段：DEL_FLAG 删除标记：0-已删除；1-有效；
	 */
	private String delFlag;

	/** 版本号 */
	private Integer version;

	public BflowRunRecordPo(){
	}

	public BflowRunRecordPo( String id ){
		this.id = id;
	}

	public String getId() {
		return this.id;
	}
	public void setId(String id) {
		this.id = id;
	}

	public String getInstanceId() {
		return this.instanceId;
	}
	public void setInstanceId(String instanceId) {
		this.instanceId = instanceId;
	}

	public String getTaskId() {
		return this.taskId;
	}
	public void setTaskId(String taskId) {
		this.taskId = taskId;
	}

	public String getLastActId() {
		return this.lastActId;
	}
	public void setLastActId(String lastActId) {
		this.lastActId = lastActId;
	}

	public String getCurActId() {
		return this.curActId;
	}
	public void setCurActId(String curActId) {
		this.curActId = curActId;
	}

	public String getCreateUid() {
		return this.createUid;
	}
	public void setCreateUid(String createUid) {
		this.createUid = createUid;
	}

	public String getCreateUname() {
		return this.createUname;
	}
	public void setCreateUname(String createUname) {
		this.createUname = createUname;
	}

	public java.util.Date getCreateTime() {
		return this.createTime;
	}
	public void setCreateTime(java.util.Date createTime) {
		this.createTime = createTime;
	}

	public String getFlag() {
		return this.flag;
	}
	public void setFlag(String flag) {
		this.flag = flag;
	}

	public String getRemarks() {
		return this.remarks;
	}
	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	public String getExtJson() {
		return this.extJson;
	}
	public void setExtJson(String extJson) {
		this.extJson = extJson;
	}

	public String getDelFlag() {
		return this.delFlag;
	}
	public void setDelFlag(String delFlag) {
		this.delFlag = delFlag;
	}

	public Integer getVersion() {
		return this.version;
	}
	public void setVersion(Integer version) {
		this.version = version;
	}
	
}

